﻿* {
    margin: 0;
    padding: 0;
}

a,a:hover {
    text-decoration:none !important;
}

html, body {
    font-family: “Microsoft YaHei”; /*jj-20180228*/
    font-size: 1em;
    margin: 0px;
    padding: 0px;
    min-width: 1200px;
}

.gh_hp_top {
    width: 100%;
    display: flex;
    flex-wrap:wrap;
    justify-content: center;
    height: 180px;
    background: url(../images/head_background.png) no-repeat;
    background-size: cover;
}

    .gh_hp_top .gh_top {
        width: 1200px;
        display: flex;
        justify-content: space-between;
        margin:auto;
    }

        .gh_hp_top .gh_top .right {
            display:flex;
        }
            .gh_hp_top .gh_top .right .menu-item {
                display: flex;
                background-color: #DFE9FB;
                padding:10px 15px;
                border-radius:10px;
                margin-bottom:10px;
            }

                .gh_hp_top .gh_top .right .menu-item img{
                    width:20px;
                    height:20px;
                }

                .gh_hp_top .gh_top .right .menu-item img, .gh_hp_top .gh_top .right .menu-item p {
                    margin: auto 0;
                }

                .gh_hp_top .gh_top .right .menu-item p {
                    margin-left: 10px;
                }

.main-content{
    background-image:url(../images/background.png);
}

.itemTitle {
    border-left: 4px solid #004090;
    padding-left: 10px;
    color: #004090;
    font-size: 20px;
    display:flex;
    justify-content:space-between;
    margin-bottom:5px;
}

    .itemTitle p {
        margin: auto 0;
    }

    .itemTitle .get_more {
        font-size: 14px;
    }

.gh_menu {
    display: flex;
    width: 100%;
}

    .gh_menu .menu-list{
        width:1200px;
        margin:0 auto;
        display:flex;
        flex-wrap:nowrap;
        justify-content:center;
    }

        .gh_menu .menu-list a {
            flex: 1;
            font-size: 1.285em;
            font-family: 'Microsoft YaHei';
            font-weight: bold;
            height: 80px;
        }

    .gh_menu .menu-list .item {
        background-color: #004090;
        color: #FFF;
        white-space: nowrap;
        text-align:center;
        height:100%;
        display:flex;
    }

        .gh_menu .menu-list .item p{
            margin:auto;
        }

        .gh_menu .menu-list .active, .gh_menu .menu-list .item:hover{
            background-color: #1F74DF;
        }

.gh_content {
    width: 1200px;
    margin: 0 auto 25px auto;
    padding:25px 20px; 
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    background-color:#FFF;
}

    .gh_content .gh_news_pic {
        flex: 5;
    }

        .gh_content .gh_news_pic #comnewscarouse {
            position:relative;
            height:100%;
        }

        .gh_content .gh_news_pic #comnewscarouse .carousel-indicators {
            position: absolute;
            bottom: 30px;
        }

        .gh_content .gh_news_pic .carousel-inner {
            height: 100%;
            background: #eee;
            position: relative;
            overflow:hidden;
        }

            .gh_content .gh_news_pic .carousel-inner .item .img img {
                width: 518px;
                height: 357px;
            }

            .gh_content .gh_news_pic .carousel-inner .item {
                position: absolute;
                width: 100%;
                height:100%;
                bottom: 0;
            }

            .gh_content .gh_news_pic .carousel-inner .desc {
                padding: 10px 20px;
                position: absolute;
                bottom: 0;
                width: 100%;
            }

                .gh_content .gh_news_pic .carousel-inner .desc p {
                    color: #fff;
                    font-size: 16px;
                    max-width:518px;
                    display:block;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    -o-text-overflow: ellipsis;
                    margin:0;
                    font-weight:bold;
                    text-align:center;
                }

                .gh_content .gh_news {
                    flex: 6;
                    padding: 10px;
                }

                    .gh_content .gh_news .newslist li {
                        display: flex;
                        justify-content: space-between;
                        padding: 5px 0;
                        font-size:16px;
                    }

                        .gh_content .gh_news .newslist li a {
                            white-space: nowrap;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            -o-text-overflow: ellipsis;
                            position: relative;
                            padding-left: 15px;
                            color: #333333;
                        }

                        .gh_content .gh_news .newslist li a::before {
                            content: "";
                            width: 3px;
                            height: 3px;
                            /*border-radius: 50%;*/
                            background: #333;
                            position:relative;
                            top:12px;
                            left:-15px;
                            display:block;
                        }

.gh_middle {
    width: 1200px;
    margin: 0 auto 25px auto;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}

    .gh_middle .gh_intro{
        flex:1;
        background:#fff;
        margin-right:25px;
        padding:25px 20px;
    }

        .gh_middle .gh_intro .intro-text {
            line-height:1.8em;
            font-size:16px;
        }

            .gh_middle .gh_intro .intro-text .companyinfo_Div {
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 8; /* 限制显示的行数 */
                overflow: hidden;
                text-overflow: ellipsis;
            }

            .gh_middle .gh_dynamic {
                flex: 1;
                background: #fff;
                padding: 25px 20px;
            }

            .gh_middle .gh_dynamic .dynamic-list{
                display:flex;
                justify-content:space-between;
                flex-wrap:wrap;
                padding:5px 0;
            }

                .gh_middle .gh_dynamic .dynamic-list .list-item {
                    flex: 0 0 auto;
                    display: flex;
                    flex-wrap:wrap;
                    margin:7.5px 0;
                    width: calc(33.3% - 10px);
                    justify-content: center;
                    border: 1px solid #C0D6F2;
                    padding:15px 0;
                    white-space:nowrap;
                }

                    .gh_middle .gh_dynamic .dynamic-list .list-item:hover {
                        box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
                    }

                    .gh_middle .gh_dynamic .dynamic-list .list-item:not(:nth-child(3n)) {
                        margin-right: 15px;
                    }

                    .gh_middle .gh_dynamic .dynamic-list .list-item .icon {
                        width:100%;
                        display:flex;
                        justify-content:center;
                        margin-bottom:10px;
                    }

                    .gh_middle .gh_dynamic .dynamic-list .list-item .text{
                        font-size:16px;
                    }

                    .gh_middle_b {
                        width: 1200px;
                        margin: 0 auto 25px auto;
                        display: flex;
                        flex-wrap: nowrap;
                        justify-content: space-between;
                    }

    .gh_middle_b .gh_kind{
        flex:3;
        margin-right:25px;
    }

    .gh_middle_b .gh_kind .kind-list {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        margin-bottom:15px;
    }

        .gh_middle_b .gh_kind .kind-list img {
            margin-bottom:10px;
        }

        .gh_middle_b .gh_kind .kind-list p {
            font-size:16px;
        }

        .gh_middle_b .gh_kind .kind-list #jpgc {
            background: #2C73CD;
            margin-right: 25px;
        }

        .gh_middle_b .gh_kind .kind-list #qyzz {
            background: #4387DC;
            margin-right: 25px;
        }

        .gh_middle_b .gh_kind .kind-list #yrzs {
            background: #63B5E2;
            
        }

        .gh_middle_b .gh_kind .kind-list .list-item {
            flex: 1;
            color: #fff;
            text-align: center;
            padding: 25px 0 10px 0;
            border-bottom: 5px solid transparent;
            cursor:pointer;
        }

            .gh_middle_b .gh_kind .kind-list .active {
                border-bottom: 5px solid #FAAD14;
            }

            .gh_middle_b .gh_kind .kind-list .list-item:hover {
                border-bottom: 5px solid #FAAD14;
            }

        .gh_middle_b .gh_kind .list-menu {
            display: none;
            justify-content: space-around;
            background: #fff;
            padding: 10px;
            overflow: hidden;
            height:160px;
        }

            .gh_middle_b .gh_kind .list-menu .menu-item {
                display: flex;
                width: 33%;
                background: #eee;
                position: relative;
                cursor: pointer;
                justify-content: center;
            }

            .gh_middle_b .gh_kind .list-menu .menu-item:not(:last-child) {
                margin-right: 5px;
            }

                .gh_middle_b .gh_kind .list-menu .menu-item div {
                    width:100%;
                }

                .gh_middle_b .gh_kind .list-menu .menu-item img {
                    margin: auto;
                    width: 100%;
                    height: 100%;
                    object-fit: fill;
                }

            .gh_middle_b .gh_kind .list-menu .menu-item .menu-title {
                position: absolute;
                bottom: 0;
                left: 0;
                text-align: center;
                width: 100%;
                /*background: rgba(0, 64, 144, 0.5);*/
                padding: 5px 0;
            }

                .gh_middle_b .gh_kind .list-menu .menu-item .menu-title p {
                    color: #fff;
                    width: 100%;
                    display: block;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    -o-text-overflow: ellipsis;
                    padding: 0 10px;
                    margin:auto 0;
                }

                .gh_middle_b .gh_link {
                    flex: 2;
                    background: #fff;
                    padding: 25px 20px;
                    height: 307.84px;
                }

            .gh_middle_b .gh_link .link-list{
                padding-left:15px;
                overflow:auto;
                height:100%;
            }

            .gh_middle_b .gh_link .link-list .list-item {
                padding:10px 0;
                font-size:16px;
            }

                .gh_middle_b .gh_link .link-list .list-item a {
                    max-width: 400px;
                    display: block;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    -o-text-overflow: ellipsis;
                    position:relative;
                    color:#333;
                }

                .gh_middle_b .gh_link .link-list .list-item a::before {
                    content: "";
                    width: 3px;
                    height: 3px;
                    border-radius: 50%;
                    background: #333;
                    position: relative;
                    top: 12px;
                    left: -15px;
                    display: block;
                }

.gh_certificate {
    width: 1200px;
    margin: 0 auto 35px auto;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}

    .gh_certificate .certi-item{
        display:flex;
        flex:1;
    }

    .gh_certificate .certi-item:not(:last-child) {
        margin-right:20px;
    }

        .gh_certificate .certi-item img{
            width:100%;
        }

.gh_bottom {
    width: 100%;
    border-top: #004090 1px solid;
    background: transparent;
    overflow:hidden;
}

    .gh_bottom .bottom-contact {
        display: flex;
        background: #fff;
        padding: 15px 75px;
        width: 1200px;
        margin: 0 auto;
        justify-content: center;
        flex-wrap: nowrap;
    }

    .gh_bottom .bottom-count {
        margin-right: 50px;
        text-align:center;
        display:flex;
        flex-direction:column;
        justify-content:space-between;
    }

    .gh_bottom .bottom-count p {
        line-height: 30px;
    }

    .gh_bottom .bottom-count #visit-count {
        margin-right: 5px;
    }

        .gh_bottom .bottom-count #count-num {
            color: red;
        }

        .gh_bottom .bottom-left {
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            justify-content: center;
            margin-right: 50px;
        }

        .gh_bottom .bottom-left div{
            display:flex;
            justify-content:space-between;
            width:100%;
        }

        .gh_bottom .bottom-left div {
            flex: 1;
            margin: auto;
            line-height: 30px;
        }
            .gh_bottom .bottom-left div :first-child {
                margin-right:25px;
            }

        .gh_bottom .bottom-right{
            text-align:center;
            margin:auto 0;
        }

    .gh_bottom .bottom-right img {
        margin-bottom:5px;
        max-width:90px;
    }

            .gh_bottom .bottom-right p{
                margin:0;
            }

            .gh_bottom .bottom-copy {
                width: 100%;
                text-align: center;
                padding: 10px 0;
            }

        .gh_bottom .bottom-copy p {
            margin: 0;
            color: #333;
        }

.gh_hp_top .gh_top .left img {
    width: 575px;
    height:82px;
}

        .gh_hp_top .gh_top .right .right-qr img {
            width: 100%;
            margin-left: 30px;
            max-width:90px;
        }

            .gh_hp_top .right span a, .gh_hp_top .right span a:hover {
                cursor: hand;
                cursor: pointer;
                text-decoration: none;
                color: rgb(119,113,113);
                font-family: "\5B8B\4F53";
            }
/*jj-20180228*/
.gh_hp_carousel {
}

    .gh_hp_carousel .carousel-indicators {
        bottom: 70px;
        margin: auto;
        left: 0;
        width: 60px;
        padding-left: 50%;
        display: none;
    }

.gh_main_content {
    background: url(../images/back-banner.png) no-repeat;
}

/*jj-20180228*/
.gh_hp_nav {
    width: 100%;
    text-align: center;
    height: 80px;
}

.navcontainer_bg {
    width: 1200px;
    margin:0 auto;
    height: 80px;
    background-color: #004090;
}

.gh_hp_nav .navcontainer {
    width: 1200px;
    margin: auto;
    position: relative;
    top: -80px;
    display:flex;
    justify-content:center;
}

.gh_hp_nav .navcontainer a{
    flex: 1;
}
    /*jj-20180228*/
    .gh_hp_nav .navcontainer .item {
        list-style: none;
        float: left;
        line-height: 80px;
        width: 133.33px;
        text-align: center;
        font-size: 1.285em;
        cursor: pointer;
        color: white;
        font-family: 'Microsoft YaHei';
        font-weight: bold;
        background-color: transparent;
    }
        /*jj-20180228*/
        .gh_hp_nav .navcontainer .item:hover, .gh_hp_nav .navcontainer .active {
            background-color: #1F74DF;
            z-index: 99;
            color: white;
            text-decoration: none;
        }

.gh_hp_body {
    width: 1200px;
    margin: 0px auto 20px auto;
    color: #666;
    clear: both;
}

    .gh_hp_body .leftbox {
        width: 823px;
        float: left;
    }

    .gh_hp_body .rightbox {
        width: 355px;
        float: right;
    }

        .gh_hp_body .leftbox .title, .gh_hp_body .rightbox .title {
            width: 100%;
            height: 50px;
            border-bottom: 1px solid #666;
            color: #333;
        }

            .gh_hp_body .leftbox .title .text, .gh_hp_body .rightbox .title .text {
                background: url(../images/index_bigtitleicon.jpg) no-repeat 0px 12px;
                float: left;
                padding-left: 20px;
                line-height: 35px;
                height: 100%;
                font-size: 1.57em;
            }

            .gh_hp_body .leftbox .title .more, .gh_hp_body .rightbox .title .more {
                background: url(../images/index_moreicon.jpg) no-repeat 37px 12px;
                float: right;
                padding-right: 37px;
                padding-top: 10px;
                height: 100%;
                font-size: 1em;
                color: #333;
            }

                .gh_hp_body .leftbox .title .more a, .gh_hp_body .rightbox .title .more a {
                    color: #666666;
                }

        .gh_hp_body .leftbox .boxbody, .gh_hp_body .rightbox .boxbody {
            margin: 10px 0px 10px 0px;
        }

            .gh_hp_body .rightbox .boxbody .dblnewslist ul li {
                width: 97%;
                float: left;
                /*padding-right: 20px;*/
                border-bottom: 1px solid #999;
                /*margin-right: 15px;*/
            }


            .gh_hp_body .leftbox .boxbody .subtitle {
                border-bottom: 1px solid #999;
                font-size: 1.28em;
                padding: 10px 0px 5px 0px;
                color: #333;
            }

            .gh_hp_body .leftbox .boxbody ul.newslist, .gh_hp_body .rightbox .boxbody ul.newslist {
                list-style: none;
                width: 100%;
            }

            .gh_hp_body .leftbox .boxbody .dblnewslist {
                width: 100%;
            }

    .gh_hp_body .boxbody .dblnewslist ul, .gh_hp_body .friends .boxbody .newslist ul {
        list-style: none;
        padding: 0px;
        line-height: 36px;
        margin-left: 0px;
    }

    .gh_hp_body .leftbox .boxbody .dblnewslist ul li {
        width: 48%;
        /* float: left; */
        /* padding-right: 20px; */
        border-bottom: 1px solid #999;
        /* margin-right: 15px; */
    }

    .gh_hp_body .comnews, .gh_hp_body .indnews {
        /*height: 350px;*/
    }

        .gh_hp_body .indnews .boxbody .newslist ul {
            list-style: none;
            padding: 0px;
            line-height: 33px;
        }

        .gh_hp_body .comnews .boxbody .pic {
            width: 380px;
            float: left;
            margin: 8px 5px;
            cursor: pointer;
            position: relative;
        }
        /*覆盖bootstrap轮播圈位置-jj-*/
        .gh_hp_body .comnews .boxbody .carousel .carousel-indicators {
            position: absolute;
            bottom: -7px;
            left: 115%;
            z-index: 15;
            width: 60%;
            padding-left: 0;
            text-align: center;
            list-style: none;
        }
            /*覆盖bootstrap轮播圈active颜色*/
            .gh_hp_body .comnews .boxbody .carousel .carousel-indicators .active, .gh_hp_carousel .carousel-indicators .active {
                width: 12px;
                height: 12px;
                margin-left: 5px;
                background-color: #ffcc66;
            }

    .gh_hp_body .market .boxbody {
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 10px;
    }

        .gh_hp_body .market .boxbody .leftitem, .gh_hp_body .market .boxbody .rightitem {
            width: 168px;
            height: 45px;
            border: 1px solid #cccccc;
            margin-top: 5px;
            /*padding-top: 8px;*/
            text-align: center;
            font-size: 1em;
            cursor: pointer;
        }

            .gh_hp_body .market .boxbody .leftitem .text, .gh_hp_body .market .boxbody .rightitem .text {
                margin-left: 3px;
                margin-top: 12px;
            }

            .gh_hp_body .market .boxbody .leftitem .icon, .gh_hp_body .market .boxbody .rightitem .icon {
                width: 20px;
                height: 20px;
                margin-left: 38px;
                margin-top: 12px;
            }

        .gh_hp_body .market .boxbody .xiben .icon {
            margin-left: 28px;
        }

        .gh_hp_body .market .boxbody .leftitem:hover, .gh_hp_body .market .boxbody .rightitem:hover {
            background-color: #9a0000;
            color: white;
            border: 1px solid #9a0000;
        }

        .gh_hp_body .market .boxbody a, .gh_hp_body .market .boxbody a:hover {
            color: #666666;
            text-decoration: none;
        }

        .gh_hp_body .market .boxbody .leftitem:hover a, .gh_hp_body .market .boxbody .leftitem:hover a:hover,
        .gh_hp_body .market .boxbody .rightitem:hover a, .gh_hp_body .market .boxbody .rightitem:hover a:hover {
            color: white;
            text-decoration: none;
        }

        .gh_hp_body .market .boxbody .leftitem {
            float: left;
            margin-right: 5px;
        }

        .gh_hp_body .market .boxbody .rightitem {
            float: right;
        }

            .gh_hp_body .market .boxbody .leftitem .icon, .gh_hp_body .market .boxbody .leftitem .text, .gh_hp_body .market .boxbody .rightitem .icon, .gh_hp_body .market .boxbody .rightitem .text {
                float: left;
            }

        .gh_hp_body .market .boxbody .anno .icon {
            background: url(/images/icon/Anno_red.png);
        }

        .gh_hp_body .market .boxbody .level .icon {
            background: url(/images/icon/level_red.png);
        }

        .gh_hp_body .market .boxbody .dete .icon {
            background: url(/images/icon/dete_red.png);
        }

        .gh_hp_body .market .boxbody .eng .icon {
            background: url(/images/icon/eng_red.png);
        }

        .gh_hp_body .market .boxbody .price .icon {
            background: url(/images/icon/m_price_red.png);
        }

        .gh_hp_body .market .boxbody .xiben .icon {
            background: url(/images/icon/xiben_red.png);
        }

        .gh_hp_body .market .boxbody .anno:hover .icon {
            background: url(/images/icon/Anno_white.png);
        }

        .gh_hp_body .market .boxbody .level:hover .icon {
            background: url(/images/icon/Level_white.png);
        }

        .gh_hp_body .market .boxbody .dete:hover .icon {
            background: url(/images/icon/Dete_white.png);
        }

        .gh_hp_body .market .boxbody .eng:hover .icon {
            background: url(/images/icon/Eng_white.png);
        }

        .gh_hp_body .market .boxbody .price:hover .icon {
            background: url(/images/icon/M_Price_white.png);
        }

        .gh_hp_body .market .boxbody .xiben:hover .icon {
            background: url(/images/icon/xiben_white.png);
        }


    .gh_hp_body .comnews .boxbody .carousel .carousel-indicators li, .gh_hp_carousel .carousel-indicators li {
        float: left;
        display: inline-block;
        width: 10px;
        height: 10px;
        margin-left: 5px;
        text-indent: -999px;
        cursor: pointer;
        background-color: rgb(204,204,204);
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;
        border: 1px solid #fff;
        border-radius: 10px;
    }


    .gh_hp_body .comnews .boxbody .item .pic .img {
        width: 100%;
        height: 100%;
    }


        .gh_hp_body .comnews .boxbody .item .pic .img img {
            width: 380px;
            height: 250px;
        }

    .gh_hp_body .comnews .boxbody .item .pic .pictextbg {
        width: 380px;
        height: 35px;
        background: #000;
        filter: alpha(opacity=60);
        -moz-opacity: 0.6;
        -khtml-opacity: 0.6;
        opacity: 0.6;
        position: absolute;
        top: 215px;
        left: 0;
    }

    .gh_hp_body .comnews .boxbody .item .pic .desc {
        width: 360px;
        height: 35px;
        line-height: 35px;
        _line-height: 37px;
        position: absolute;
        top: 215px;
        left: 0;
        color: #fff;
        text-indent: 10px;
    }

        .gh_hp_body .comnews .boxbody .item .pic .desc a {
            z-index: 1;
            position: absolute;
            bottom: 0px;
            text-align: left;
            line-height: 35px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            width: 300px;
            color: white;
        }


    .gh_hp_body .comnews .boxbody .carousel {
        width: 380px;
        height: 250px;
        float: left;
    }


    .gh_hp_body .comnews .boxbody .newslist {
        width: 440px;
        float: right;
    }

    .gh_hp_body .boxbody .newslist ul {
        list-style: none;
        padding-left: 15px;
        line-height: 33.5px;
        margin-left: 0px;
    }

        .gh_hp_body .boxbody .newslist ul li, .gh_hp_body .boxbody .dblnewslist ul li {
        }

            .gh_hp_body .boxbody .newslist ul li a.text, .gh_hp_body .boxbody .dblnewslist ul li a.text {
                float: left;
                color: #666;
                font-size: 1em;
                text-decoration: none;
                cursor: pointer;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .gh_hp_body .boxbody .newslist ul li a:hover, .gh_hp_body .boxbody .dblnewslist ul li a:hover {
                color: #ffcc66;
            }

            .gh_hp_body .boxbody .newslist ul li span.date, .gh_hp_body .boxbody .dblnewslist ul li span.date {
                float: right;
                font-family: Arial;
                font-size: 0.95em;
                color: #999;
            }

    .gh_hp_body .companyinfo, .gh_hp_body .qualist {
        /*height: 200px;*/
    }

        .gh_hp_body .companyinfo .boxbody .text {
            text-indent: 2em;
            height: 120px;
            width: 98%;
            margin: 0px 10px;
            line-height: 29px;
            font-size: 1em;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 4;
            -webkit-box-orient: vertical;
        }
    /*友情链接*/
    .gh_hp_body .friends {
        /*height:640.5px;*/
    }

        .gh_hp_body .friends .boxbody .newslist ul li {
            width: 97%;
            float: left;
            padding-right: 20px;
            border-bottom: 1px solid #999;
            /*margin-right: 15px;*/
        }

            .gh_hp_body .friends .boxbody .newslist ul li .text {
                width: 100%;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }
    /*政策法规*/
    .gh_hp_body .polity {
        /*height: 245px;*/
    }

        .gh_hp_body .polity .tabbox {
            margin: 5px 0px;
            height: 80px;
        }

            .gh_hp_body .polity .tabbox .item {
                border-left: 1px solid black;
                border-bottom: 1px solid black;
                border-top: 1px solid black;
                width: 273px;
                /* height: 100%; */
                float: left;
                text-align: center;
                cursor: pointer;
            }

            .gh_hp_body .polity .tabbox .last {
                border-right: 1px solid black;
            }

            .gh_hp_body .polity .tabbox .item:hover, .gh_hp_body .polity .tabbox div.active {
                background-color: #999;
                color: #000;
            }

            .gh_hp_body .polity .tabbox .item .cntext {
                margin-top: 15px;
                margin-bottom: 5px;
                font-size: 1.3em;
            }

            .gh_hp_body .polity .tabbox .item .entext {
                font-family: Arial;
                font-size: 1em;
                margin-bottom: 10px;
            }

    .gh_hp_body .ghshome {
        margin-top: 20px;
        height: 300px;
    }


    /*企业文化*/
    .gh_hp_body .ghculture {
        margin-top: 60px;
    }

        .gh_hp_body .ghshome .buttons, .gh_hp_body .ghculture .buttons {
            float: right;
            font-size: 1.25em;
        }


                .gh_hp_body .ghshome .buttons div, .gh_hp_body .ghculture .buttons div {
                    float: left;
                    padding: 6px 15px 6px 15px;
                }


                    .gh_hp_body .ghshome .buttons .button:hover, .gh_hp_body .ghculture .buttons .button:hover, .gh_hp_body .ghshome .buttons div.active, .gh_hp_body .ghculture .buttons div.active {
                        border-radius: 60px;
                        background-color: #999;
                        cursor: pointer;
                        color: #fff;
                        position: relative;
                        z-index: 2;
                        background-repeat: no-repeat;
                        background-position-y: 1%;
                        text-decoration: none;
                        /*  -moz-border-radius: 60px;  Firefox */
                        /*   -webkit-border-radius: 60px; Safari Chrome */
                        /*  border-radius: 60px;Opera 10.5+,  Internet Explorer 6+  IE-CSS3 */
                        /* behavior: url(../ie-css3.htc);  对IE-CSS3的引用 */
                    }
    /*港航之家*/
    .gh_hp_body .ghshome .boxbody {
        margin: 20px 10px 10px 10px;
    }

        .gh_hp_body .ghshome .boxbody .pic {
            width: 254px;
            height: 160px;
            float: left;
            margin: 8px 5px;
            cursor: pointer;
            position: relative;
        }

        .gh_hp_body .ghshome .boxbody a:hover {
            text-decoration: none;
        }

        .gh_hp_body .ghshome .boxbody .pic .img {
            width: 100%;
            height: 100%;
        }

            .gh_hp_body .ghshome .boxbody .pic .img img {
                width: 254px;
                height: 180px;
            }

        .gh_hp_body .ghshome .boxbody .pic .desc_bg {
            width: 254px;
            height: 35px;
            background: #000;
            filter: alpha(opacity=60);
            -moz-opacity: 0.6;
            -khtml-opacity: 0.6;
            opacity: 0.6;
            position: absolute;
            top: 145px;
            left: 0;
        }

        .gh_hp_body .ghshome .boxbody .pic .desc {
            width: 246px;
            height: 35px;
            line-height: 35px;
            _line-height: 37px;
            position: absolute;
            top: 145px;
            left: 0;
            color: #fff;
            text-indent: 10px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }


    .gh_hp_body .ghculture .boxbody .pic, .gh_hp_body .ghculture .boxbody .text {
        float: left;
    }

    .gh_hp_body .ghculture .boxbody {
        margin: 15px 10px 10px 10px;
    }

        .gh_hp_body .ghculture .boxbody .pic {
            width: 270px;
            height: 160px;
        }

            .gh_hp_body .ghculture .boxbody .pic img {
                width: 100%;
                height: 160px;
                margin-top: 15px;
            }

        .gh_hp_body .ghculture .boxbody .text {
            width: 525px;
            padding-left: 10px;
        }

            .gh_hp_body .ghculture .boxbody .text div.desc {
                text-indent: 2em;
                line-height: 30px;
                margin-top: 8px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 5;
                -webkit-box-orient: vertical;
                word-wrap: normal;
            }


            .gh_hp_body .ghculture .boxbody .text div.link {
                float: right;
                text-align: right;
            }

    /*登录入口*/
    .gh_hp_body .login .boxbody {
    }

        .gh_hp_body .login .boxbody a {
            float: left;
        }

            .gh_hp_body .login .boxbody a:hover {
                text-decoration: none;
            }

        .gh_hp_body .login .boxbody .item {
            border-radius: 10px;
            width: 155px;
            background-color: #999;
            height: 50px;
            margin-top: 15px;
            color: #333;
            padding-left: 10px;
            padding-top: 5px;
            font-size: 1.2em;
        }

            .gh_hp_body .login .boxbody .item .icon, .gh_hp_body .login .boxbody .item .text {
                float: left;
            }

            .gh_hp_body .login .boxbody .item .text {
                margin-top: 10px;
            }

        .gh_hp_body .login .boxbody .margin-email {
            margin-left: 20px;
            padding-left: 0px;
        }

        .gh_hp_body .login .boxbody .office .icon {
            width: 32px;
            height: 32px;
            margin-top: 5px;
            margin-right: 5px;
            background: url(../images/index_login_oagray32.png) no-repeat;
        }

        .gh_hp_body .login .boxbody .email .icon {
            width: 32px;
            height: 32px;
            margin-top: 5px;
            margin-right: 5px;
            background: url(../images/index_login_emailgray32.png) no-repeat;
        }

        .gh_hp_body .login .boxbody .item:hover {
            background-color: #006699;
            color: white;
            text-decoration: none;
        }

        .gh_hp_body .login .boxbody .email:hover .icon {
            background: url(../images/index_login_emailwhite32.png) no-repeat;
        }

        .gh_hp_body .login .boxbody .office:hover .icon {
            background: url(../images/index_login_oawhite32.png) no-repeat;
        }
    /*登录入口*/
    .gh_hp_body .login, .gh_hp_body .friends {
        margin-top: 32px;
    }

.gh_hp_footer {
    width: 100%;
    /*height: 400px;
    padding-top: 0px;*/
    clear: both;
}

.foot_content {
    height: 40px;
    width: 100%;
    margin: 0px auto 10px auto;
    padding: 10px 0px 0px 0px;
}

.gh_hp_footer .bg {
    width: 100%;
    background-color: #333;
    height: 160px;
    /* padding-top: 10px; */
    /* padding-bottom: 10px; */
}

.gh_hp_footer .sitemap {
    width: 1200px;
    margin: 0px auto;
}

    .gh_hp_footer .sitemap ul {
        list-style: none;
        width: 150px;
        float: left;
        font-size: 1em;
        line-height: 32px;
        padding: 0px;
    }

        .gh_hp_footer .sitemap ul li.header {
            font-size: 1.5em;
            line-height: 60px;
            border-bottom: 1px solid #999;
        }

        .gh_hp_footer .sitemap ul a {
            color: #999;
        }

#myCarousel {
    width: 100%;
    margin-bottom: -20px;
    padding-left: -50%;
}
/*改写Bootstrap的active样式*/
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    padding: 0px;
    background-color: #990000;
    border: 0px;
}


/*关于我们-公司简介（蒋静）*/

.gudingPic {
    width: 100%;
}

    .gudingPic img {
        width: 100%;
    }

.gh_aboutcompany_body {
    width: 100%;
    margin: 0px auto;
    color: #333333;
    clear: both;
    padding-bottom:35px;
}

    .gh_aboutcompany_body .whitediv {
        width: 1200px;
        margin: auto;
    }

        .gh_aboutcompany_body .whitediv .pulldiv {
            height: 50px;
            width: 100%;
            overflow: hidden;
            position: relative;
            z-index: 1;
            margin: -50px auto 0px auto;
            background-color: white;
        }

    .gh_aboutcompany_body .companycontent {
        background-color: #F6F5F7;
        overflow: hidden;
        display: flex;
        flex-wrap: nowrap;
        margin-top: 20px;
        padding: 20px;
    }


        .gh_aboutcompany_body .companycontent .FLtitle {
            width: 200px;
            margin-right:20px
        }

            .gh_aboutcompany_body .companycontent .FLtitle ul {
                padding: 0px;
            }

                .gh_aboutcompany_body .companycontent .FLtitle ul li {
                    list-style: none;
                    line-height: 58px;
                    width: 200px;
                    font-size: 1.2em;
                    color: #004090;
                    font-family: 'Microsoft YaHei';
                    float: left;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    overflow: hidden;
                    text-align:center;
                    background:#FFF;
                    margin-bottom:10px;
                }

.FLtitle ul li a:hover, .FLtitle ul li a.active {
    color: #FFF;
    float: left;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background: #004090;
}

.gh_aboutcompany_body .companycontent .FLtitle ul .aboutus {
    font-size: 1.57em;
    color: #006699;
    font-weight: bold;
}

.gh_aboutcompany_body .companycontent .Pro_content {
    flex:1;
    padding:50px;
    margin: 0px;
    background: #FFF;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.15);
    overflow:hidden;
}

    .gh_aboutcompany_body .companycontent .Pro_content .content_title {
        border-bottom: 1px solid #E6E6E6;
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
    }

.gh_aboutcompany_body .companycontent .compro {
    font-size: 1.57em;
    font-family: 'Microsoft YaHei';
    color: #004090;
    font-weight: bold;
    line-height: 48px;
}

.gh_aboutcompany_body .companycontent .backhg {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    padding-top: 17px;
    display:flex;
}

    .gh_aboutcompany_body .companycontent .backhg img, .gh_aboutcompany_body .companycontent .backhg p {
        margin:auto 0;
    }


/*下载中心-（蒋静）*/
.Bigtitle {
    padding-left: 40px;
    width: 350px;
    padding-bottom: 20px;
}

    .Bigtitle ul {
        padding: 0px;
    }

        .Bigtitle ul li {
            list-style: none;
            line-height: 58px;
            width: 100%;
            font-size: 1.14em;
            color: #333;
            font-family: 'Microsoft YaHei';
            border-bottom: 1px solid #cccccc;
            float: left;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

            .Bigtitle ul li a {
                text-decoration: none;
                color: #333;
                padding-left: 5px;
            }

                .Bigtitle ul li a:hover, .Bigtitle ul li a.active {
                    color: #006699;
                    float: left;
                    width: 100%;
                    border-left: 10px solid #006699;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    overflow: hidden;
                }

        .Bigtitle ul .aboutus {
            font-size: 1.57em;
            color: #006699;
            font-weight: bold;
        }

        .Bigtitle ul li.clearborder {
            border: none;
        }

.DownLoad_content {
    width: 720px;
    margin: 10px 40px 0px 40px;
}

    .DownLoad_content .backhg input {
        height: 25px;
        border: 1px solid #cccccc;
        color: #cccccc;
    }

    .DownLoad_content .backhg img {
        margin-top: -4px;
        height: 25px;
    }

    .DownLoad_content .List {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 20px auto 20px auto;
        clear: both;
    }

        .DownLoad_content .List ul li a.text {
            float: left;
            height: 40px;
            width: 700px;
            line-height: 40px;
            font-size: 1em;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        .DownLoad_content .List ul li img {
            margin-right: 5px;
            width: 26px;
            height: 21px;
            margin-top: 10px;
        }




.DownLoad_content_List {
    width: 100%;
}

    .DownLoad_content_List .backhg input {
        height: 25px;
        border: 1px solid #cccccc;
        color: #cccccc;
    }

    .DownLoad_content_List .backhg img {
        margin-top: -4px;
        height: 25px;
    }

    .DownLoad_content_List .List {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 20px auto 20px auto;
        clear: both;
    }

        .DownLoad_content_List .List ul li a.text {
            float: left;
            height: 40px;
            width: 600px;
            line-height: 40px;
            font-size: 1em;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }
        .DownLoad_content_List .List ul li p {
            margin:0px;
        }
        .DownLoad_content_List .List ul li p img {
            margin-right: 5px;
            width: 18px;
            height: 18px;
        }

#LeftSecondLevel {
    padding-left: 50px;
    /*width: 300px;*/
}

    #LeftSecondLevel img {
        display: block;
        float: left;
        padding: 2px 10px 2px 0px;
        margin: 0px;
    }

    #LeftSecondLevel li a {
        font-size: 0.8794em;
        font-family: 'Microsoft YaHei';
    }



/*一个页面（非详情页）（蒋静）*/
.OnePage {
    width: 100%;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 20px auto 20px auto;
    clear: both;
}

    .OnePage img {
        width: 100%;
    }

/*list页面（蒋静）*/

.List {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 20px auto 20px auto;
    clear: both;
}

    .List ul {
        padding-left: 0px;
    }

        .List ul li {
            display:flex;
            width: 100%;
            line-height: 40px;
            height: 40px;
            margin: 0px;
            list-style: none;
            border-bottom: 1px solid #cccccc;
            font-size:16px;
        }

            .List ul li a {
                width: 100%;
                cursor: pointer;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .List ul li .dt {
                float: right;
                width: 200px;
                text-align: right;
                margin:auto 0;
            }

            .List ul li a.text {
                float: left;
                height: 40px;
                width: 750px;
                line-height: 40px;
                font-size: 1em;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .List ul li a {
                width: 100%;
                color: #333333;
            }

                .List ul li a:hover {
                    color: #006699;
                    text-decoration: none;
                }

            .List ul li img {
                margin: auto 5px;
                width:18px;
                height:18px;
            }

.recruitment_list .List ul li {
    display: flex;
    justify-content:space-between;
    width: 100%;
    line-height: 40px;
    height: 40px;
    margin: 0px;
    list-style: none;
    border-bottom: 1px solid #cccccc;
    font-size: 16px;
}


/*图文列表（蒋静）*/
.PicAndText {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 20px auto 20px auto;
    clear: both;
}

    .PicAndText ul {
        list-style: none;
        padding-left: 0px;
        display:flex;
        flex-wrap:wrap;
    }

        .PicAndText ul li {
            flex:1;
            width:calc(33% - 10px);
            margin: 0px 5px 10px 5px;
        }

            .PicAndText ul li a {
                color: #333333;
                display:flex;
                flex-wrap:wrap;
                justify-content:center;
            }

                .PicAndText ul li a:hover {
                    color: #006699;
                    text-decoration: none;
                }

            .PicAndText ul li img {
                height: 165px;
                width: 270px;
                margin-bottom: 10px;
                object-fit: contain;
            }

            .PicAndText ul li p {
                width: 100%;
                text-align: center;
                font-family: 'Microsoft YaHei';
                font-size: 16px;
                line-height: 20px;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
                cursor: pointer;
            }

/*新闻类-详情页（蒋静）*/
.Detail {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    padding: 20px 50px;
    background: #fff;
}

    .Detail .contentTitle {
        border-bottom: 1px solid #cccccc;
        width: 100%;
        text-align: center;
        font-family: 'Microsoft YaHei';
        margin-bottom: 30px;
    }

        .Detail .contentTitle .articletitle {
            font-size: 24px;
            color: #333333;
        }

        .Detail .contentTitle .articleremark {
            font-size: 16px;
            color: #666666;
        }

    .Detail .DetailContent{
        overflow:hidden;
        font-size:16px;
    }

    .Detail img {
        width: 100%;
    }

    .Detail .UpAndNext {
        margin-top: 10px;
    }

        .Detail .UpAndNext p {
            padding: 0px;
            margin: 0px;
        }

.UpAndNext{
    display:flex;
    justify-content:space-between;
    background:#fff;
    padding:0px;
    font-size:16px;
}

    .UpAndNext p {
        width: 450px;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        white-space: nowrap;
    }

    .UpAndNext p a {
        color: #333333;
    }

        .UpAndNext p:last-child {
            text-align:right;
        }

    .UpAndNext p a:hover {
        color: #006699;
        text-decoration: none;
    }
/*图文页面（一排4张图片）（蒋静）*/
.FourPic {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 20px auto 20px auto;
    clear: both;
}

    .FourPic ul {
        list-style: none;
        padding-left: 0px;
        width: 1200px;
    }

        .FourPic ul li {
            width: 260px;
            margin: 0px 10px 10px 10px;
            float: left;
            background: #fff;
            box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
        }

            .FourPic ul li a {
                color: #333333;
            }

                .FourPic ul li a:hover {
                    color: #006699;
                    text-decoration: none;
                }

            .FourPic ul li img {
                height: 160px;
                width: 260px;
                margin-bottom: 10px;
            }

            .FourPic ul li p {
                width: 100%;
                text-align: center;
                font-family: 'Microsoft YaHei';
                font-size: 1em;
                line-height: 20px;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }


/*关于我们-资质证书（蒋静）*/
.gh_aboutcompany_body .companycontent .ZS_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

/*关于我们-组织机构（蒋静）*/
.gh_aboutcompany_body .companycontent .Org_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

/*信息中心-公司新闻（蒋静）*/
.gh_aboutcompany_body .companycontent .InfoCenter_CompanyNews_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}
/*联系我们（蒋静）*/
.gh_aboutcompany_body .companycontent .ContactUs_content {
    width: 100%;
    margin: 10px 40px;
}

    .gh_aboutcompany_body .companycontent .ContactUs_content img{
        width:100%;
    }

    /*信息中心-公司新闻,招贤纳士详情页(蒋静)*/
    .gh_aboutcompany_body .companycontent .InfoCenter_CompanyNews_Detail_content, .gh_aboutcompany_body .whitediv .companycontent .Recruit_Info_content {
        flex: 1;
    }

.crumbs {
    width: 100%;
    padding: 20px 0 0 0;
    display: flex;
    background: transparent;
}

    .crumbs img, .crumbs a, .crumbs p{
        margin:auto 5px;
        color:#333;
    }

    /*公司荣誉*/
    .gh_aboutcompany_body .companycontent .CompanyHonor_Content {
        width: 870px;
        margin: 10px 40px 0px 40px;
    }

    .gh_aboutcompany_body .companycontent .CompanyHonor_Content .FourPic {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 30px auto 20px auto; /*j*/
        clear: both; /*j*/
    }

/*招贤纳士（蒋静）*/
.gh_aboutcompany_body .companycontent .Recruitment_content {
    width: 1120px;
    margin: 5px 40px 0px 40px;
}

    .gh_aboutcompany_body .companycontent .Recruitment_content .List {
        font-size: 1em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 30px auto 20px auto;
        clear: both;
    }

        .gh_aboutcompany_body .companycontent .Recruitment_content .List ul li a.text {
            float: left;
            height: 40px;
            width: 750px;
            line-height: 40px;
            font-size: 1em;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }


/*在线留言（蒋静）*/
.gh_aboutcompany_body .companycontent .LeaveMes_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

    .gh_aboutcompany_body .companycontent .LeaveMes_content .Table {
        font-size: 1.14em;
        font-family: 'Microsoft YaHei';
        line-height: 30px;
        margin: 20px auto 20px auto;
        clear: both;
    }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .xing {
            color: red;
            padding: 0px 5px 0px 10px;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .remindtext {
            color: #999;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table input {
            border: 1px solid #cccccc;
            color: #333;
            width: 250px;
            padding-top: 5px;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .MsgContent {
            height: 30px;
            color: #333;
            padding-top: 2px;
            position: relative;
            top: -180px;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .radioinput {
            clear: both;
            /*height: 20px;*/
            width: 40px;
            /*position:relative;
            top:5px;*/
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table .btn {
            font-size: 1.14em;
            margin: 30px 30px 20px 0px;
            line-height: 30px;
            width: 100px;
            background-color: #006699;
            border: none;
            color: white;
        }

        .gh_aboutcompany_body .companycontent .LeaveMes_content .Table textarea {
            width: 400px;
            height: 200px;
        }

/*查看留言(蒋静)*/
.gh_aboutcompany_body .companycontent .ViewLeaveMes_content {
    width: 870px;
    margin: 10px 40px 0px 40px;
}

.Leavecontent {
    font-size: 1em;
    font-family: 'Microsoft YaHei';
    line-height: 30px;
    margin: 20px auto 20px auto;
    clear: both;
}

    .Leavecontent p {
        margin-bottom: 10px;
    }

    .Leavecontent .Admin {
        padding-left: 20px;
    }

    .Leavecontent span {
        padding-left: 24px;
        color: #999999;
    }
/*联系我们*/
.ContactUs_content .Detail {
    font-size:16px;
}

    .ContactUs_content .Detail p {
        margin: 0px;
        line-height: 30px;
    }

        .ContactUs_content .Detail p img {
            width: 18px;
            height: 18px;
            margin-top: 0px;
            margin-right: 8px;
        }

    .ContactUs_content .Detail .fenji {
        padding-left: 106px;
        margin-bottom:15px;
    }

    .ContactUs_content .Detail .contactus_map {
        border: 1px solid #ff9933;
        margin-left: 5px;
        margin-top: 15px;
        width: 802px;
        height: 482px;
    }

        .ContactUs_content .Detail .contactus_map img {
            width: 800px;
            height: 480px;
        }


/*版权(蒋静)*/
.gh_hp_footer .foot_copyright {
    width: 100%;
    margin: auto;
    padding: 10px 0px 5px 0px;
    height: 60px;
    background-color: #000000;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}

    .gh_hp_footer .foot_copyright p {
        text-align: center;
        margin: 0px;
        color: #666666;
    }

/*覆盖.gh_hp_footer样式：*/


/*占位-空的div*/
.nulldiv {
    clear: both;
    height: 50px;
    width: 100%;
    background: #fff;
}

/*分页*/
.page_father {
    float: left; /* 自适应内容宽度 */
    position: relative;
    left: 50%;
    clear: both;
}

.page_son {
    position: relative;
    left: -50%;
}
